'****************************************************************************'
'                                                                            '
' Copyright (C) 2010 Muhammad alaa                                           '
'                                                                            '
' This program is free software; you can redistribute it and/or modify       '
' it under the terms of the GNU General Public License as published by       '
' the Free Software Foundation; either version 2 of the License, or          '
' (at your option) any later version.                                        '
'                                                                            '
' This program is distributed in the hope that it will be useful,            '
' but WITHOUT ANY WARRANTY; without even the implied warranty of             '
' MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the              '
' GNU General Public License for more details.                               '
'                                                                            '
' You should have received a copy of the GNU General Public License along    '
' with this program; if not, write to the Free Software Foundation, Inc.,    '
' 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.                '
'                                                                            '
'****************************************************************************'

Namespace IDs

    Public NotInheritable Class ComPlus
        Private Sub New()
        End Sub

        Public Const IAppDomainHelper As String = "c7b67079-8255-42c6-9ec0-6994a3548780"
        Public Const IAssemblyLocator As String = "391FFBB9-A8EE-432A-ABC8-BAA238DAB90F"
        Public Const IAsyncErrorNotify As String = "FE6777FB-A674-4177-8F32-6D707E113484"
        Public Const IAsyncManager As String = "0000002A-0000-0000-C000-000000000046"
        Public Const ICheckSxsConfig As String = "0FF5A96F-11FC-47d1-BAA6-25DD347E7242"
        Public Const IComActivityEvents As String = "683130B0-2E50-11D2-98A5-00C04F8EE1C4"
        Public Const IComApp2Events As String = "1290BC1A-B219-418D-B078-5934DED08242"
        Public Const IComAppEvents As String = "683130A6-2E50-11D2-98A5-00C04F8EE1C4"
        Public Const IComCRMEvents As String = "683130B5-2E50-11D2-98A5-00C04F8EE1C4"
        Public Const IComExceptionEvents As String = "683130B3-2E50-11D2-98A5-00C04F8EE1C4"
        Public Const IComIdentityEvents As String = "683130B1-2E50-11D2-98A5-00C04F8EE1C4"
        Public Const IComInstance2Events As String = "20E3BF07-B506-4AD5-A50C-D2CA5B9C158E"
        Public Const IComInstanceEvents As String = "683130A7-2E50-11D2-98A5-00C04F8EE1C4"
        Public Const ICOMLBArguments As String = "3a0f150f-8ee5-4b94-b40e-aef2f9e42ed2"
        Public Const IComLTxEvents As String = "605CF82C-578E-4298-975D-82BABCD9E053"
        Public Const IComMethod2Events As String = "FB388AAA-567D-4024-AF8E-6E93EE748573"
        Public Const IComMethodEvents As String = "683130A9-2E50-11D2-98A5-00C04F8EE1C4"
        Public Const IComObjectConstruction2Events As String = "4B5A7827-8DF2-45C0-8F6F-57EA1F856A9F"
        Public Const IComObjectConstructionEvents As String = "683130AF-2E50-11D2-98A5-00C04F8EE1C4"
        Public Const IComObjectEvents As String = "683130AA-2E50-11D2-98A5-00C04F8EE1C4"
        Public Const IComObjectPool2Events As String = "65BF6534-85EA-4F64-8CF4-3D974B2AB1CF"
        Public Const IComObjectPoolEvents As String = "683130AD-2E50-11D2-98A5-00C04F8EE1C4"
        Public Const IComObjectPoolEvents2 As String = "683130AE-2E50-11D2-98A5-00C04F8EE1C4"
        Public Const IComQCEvents As String = "683130B2-2E50-11D2-98A5-00C04F8EE1C4"
        Public Const IComResourceEvents As String = "683130AB-2E50-11D2-98A5-00C04F8EE1C4"
        Public Const IComSecurityEvents As String = "683130AC-2E50-11D2-98A5-00C04F8EE1C4"
        Public Const IComThreadEvents As String = "683130A5-2E50-11D2-98A5-00C04F8EE1C4"
        Public Const IComTrackingInfoCollection As String = "C266C677-C9AD-49AB-9FD9-D9661078588A"
        Public Const IComTrackingInfoEvents As String = "4E6CDCC9-FB25-4FD5-9CC5-C9F4B6559CEC"
        Public Const IComTrackingInfoObject As String = "116E42C5-D8B1-47BF-AB1E-C895ED3E2372"
        Public Const IComTrackingInfoProperties As String = "789B42BE-6F6B-443A-898E-67ABF390AA14"
        Public Const IComTransaction2Events As String = "A136F62A-2F94-4288-86E0-D8A1FA4C0299"
        Public Const IComTransactionEvents As String = "683130A8-2E50-11D2-98A5-00C04F8EE1C4"
        Public Const IComUserEvent As String = "683130A4-2E50-11D2-98A5-00C04F8EE1C4"
        Public Const IContextProperties As String = "D396DA85-BF8F-11d1-BBAE-00C04FC2FA5F"
        Public Const IContextState As String = "3C05E54B-A42A-11d2-AFC4-00C04F8EE1C4"
        Public Const IContextTransactionInfo As String = "7D40FCC8-F81E-462e-BBA1-8A99EBDC826C"
        Public Const ICreateWithLocalTransaction As String = "227AC7A8-8423-42ce-B7CF-03061EC9AAA3"
        Public Const ICreateWithTipTransactionEx As String = "455ACF59-5345-11D2-99CF-00C04F797BC9"
        Public Const ICreateWithTransactionEx As String = "455ACF57-5345-11D2-99CF-00C04F797BC9"
        Public Const ICreateWithTransactionProxy As String = "00000000-0000-0000-0000-000000000000"
        Public Const ICrmCompensator As String = "BBC01830-8D3B-11D1-82EC-00A0C91EEDE9"
        Public Const ICrmCompensatorVariants As String = "F0BAF8E4-7804-11D1-82E9-00A0C91EEDE9"
        Public Const ICrmFormatLogRecords As String = "9C51D821-C98B-11D1-82FB-00A0C91EEDE9"
        Public Const ICrmLogControl As String = "A0E174B3-D26E-11D2-8F84-00805FC7BCD9"
        Public Const ICrmMonitor As String = "70C8E443-C7ED-11D1-82FB-00A0C91EEDE9"
        Public Const ICrmMonitorClerks As String = "70C8E442-C7ED-11D1-82FB-00A0C91EEDE9"
        Public Const ICrmMonitorLogRecords As String = "70C8E441-C7ED-11D1-82FB-00A0C91EEDE9"
        Public Const ICtxSecurityPerimeter As String = "00000000-0000-0000-0000-000000000000"
        Public Const IDispenserDriver As String = "208b3651-2b48-11cf-be10-00aa00a2fa25"
        Public Const IDispenserManager As String = "5cb31e10-2b5f-11cf-be10-00aa00a2fa25"
        Public Const IEnumEventObject As String = "F4A07D63-2E25-11D1-9964-00C04FBBB345"
        Public Const IEnumNames As String = "51372af2-cae7-11cf-be81-00aa00a2fa25"
        Public Const IEventClass As String = "FB2B72A0-7A68-11D1-88F9-0080C7D771BF"
        Public Const IEventClass2 As String = "FB2B72A1-7A68-11D1-88F9-0080C7D771BF"
        Public Const IEventControl As String = "0343E2F4-86F6-11D1-B760-00C04FB926AF"
        Public Const IEventObjectChange As String = "7701A9C3-BD68-438F-83E0-67BF4F53A422"
        Public Const IEventObjectChange2 As String = "7701A9C3-BD68-438F-83E0-67BF4F53A422"
        Public Const IEventObjectCollection As String = "F89AC270-D4EB-11D1-B682-00805FC79216"
        Public Const IEventSubscription As String = "4A6B0E15-2E38-11D1-9965-00C04FBBB345"
        Public Const IEventSubscription2 As String = "4A6B0E16-2E38-11D1-9965-00C04FBBB345"
        Public Const IEventSubscription3 As String = "FBC1D17D-C498-43A0-81AF-423DDD530AF6"
        Public Const IEventSystem As String = "4E14FB9F-2E22-11D1-9964-00C04FBBB345"
        Public Const IEventSystem2 As String = "99CC098F-A48A-4E9C-8E58-965C0AFC19D5"
        Public Const IFiringControl As String = "E0498C93-4EFE-11D1-9971-00C04FBBB345"
        Public Const IGetAppTrackerData As String = "507C3AC8-3E12-4cb0-9366-653D3E050638"
        Public Const IGetContextProperties As String = "51372af4-cae7-11cf-be81-00aa00a2fa25"
        Public Const IGetSecurityCallContext As String = "CAFC823F-B441-11D1-B82B-0000F8757E2A"
        Public Const IHolder As String = "bf6a1850-2b45-11cf-be10-00aa00a2fa25"
        Public Const IManagedActivationEvents As String = "a5f325af-572f-46da-b8ab-827c3d95d99e"
        Public Const IManagedObjectInfo As String = "1427c51a-4584-49d8-90a0-c50d8086cbe9"
        Public Const IManagedPoolAction As String = "da91b74e-5388-4783-949d-c1cd5fb00506"
        Public Const IManagedPooledObj As String = "c5da4bea-1b42-4437-8926-b6a38860a770"
        Public Const IMessageMover As String = "588A085A-B795-11D1-8054-00C04FC340EE"
        Public Const IMTSActivity As String = "51372AF0-CAE7-11CF-BE81-00AA00A2FA25"
        Public Const IMTSCall As String = "51372AEF-CAE7-11CF-BE81-00AA00A2FA25"
        Public Const IMtsEventInfo As String = "D56C3DC1-8482-11D0-B170-00AA00BA3258"
        Public Const IMtsEvents As String = "BACEDF4D-74AB-11D0-B162-00AA00BA3258"
        Public Const IMtsGrp As String = "4B2E958C-0393-11D1-B1AB-00AA00BA3258"
        Public Const IMTSLocator As String = "D19B8BFD-7F88-11D0-B16E-00AA00BA3258"
        Public Const IMTxAS As String = "74C08641-CEDB-11CF-8B49-00AA00B8A790"
        Public Const IMultiInterfaceEventControl As String = "0343E2F5-86F6-11D1-B760-00C04FB926AF"
        Public Const IMultiInterfacePublisherFilter As String = "465E5CC1-7B26-11D1-88FB-0080C7D771BF"
        Public Const IObjectConstruct As String = "41C4F8B3-7439-11D2-98CB-00C04F8EE1C4"
        Public Const IObjectConstructString As String = "41C4F8B2-7439-11D2-98CB-00C04F8EE1C4"
        Public Const IObjectContext As String = "51372ae0-cae7-11cf-be81-00aa00a2fa25"
        Public Const IObjectContextActivity As String = "51372afc-cae7-11cf-be81-00aa00a2fa25"
        Public Const IObjectContextInfo As String = "75B52DDB-E8ED-11d1-93AD-00AA00BA3258"
        Public Const IObjectContextInfo2 As String = "594BE71A-4BC4-438b-9197-CFD176248B09"
        Public Const IObjectContextTip As String = "92FD41CA-BAD9-11d2-9A2D-00C04F797BC9"
        Public Const IObjectControl As String = "51372aec-cae7-11cf-be81-00aa00a2fa25"
        Public Const IObjPool As String = "7D8805A0-2EA7-11D1-B1CC-00AA00BA3258"
        Public Const IPlaybackControl As String = "51372AFD-CAE7-11CF-BE81-00AA00A2FA25"
        Public Const IPoolManager As String = "0a469861-5a91-43a0-99b6-d5e179bb0631"
        Public Const IProcessInitializer As String = "1113F52D-DC7F-4943-AED6-88D04027E32A"
        Public Const IPublisherFilter As String = "465e5cc0-7b26-11d1-88fb-0080c7d771bf"
        Public Const ISecurityCallContext As String = "CAFC823E-B441-11D1-B82B-0000F8757E2A"
        Public Const ISecurityCallersColl As String = "CAFC823D-B441-11D1-B82B-0000F8757E2A"
        Public Const ISecurityIdentityColl As String = "CAFC823C-B441-11D1-B82B-0000F8757E2A"
        Public Const ISecurityProperty As String = "51372aea-cae7-11cf-be81-00aa00a2fa25"
        Public Const ISelectCOMLBServer As String = "dcf443f4-3f8a-4872-b9f0-369a796d12d6"
        Public Const ISendMethodEvents As String = "2732fd59-b2b4-4d44-878c-8b8f09626008"
        Public Const IServiceActivity As String = "67532E0C-9E2F-4450-A354-035633944E17"
        Public Const IServiceCall As String = "BD3E2E12-42DD-40F4-A09A-95A50C58304B"
        Public Const IServiceComTIIntrinsicsConfig As String = "09E6831E-04E1-4ED4-9D0F-E8B168BAFEAF"
        Public Const IServiceIISIntrinsicsConfig As String = "1A0CF920-D452-46F4-BC36-48118D54EA52"
        Public Const IServiceInheritanceConfig As String = "92186771-D3B4-4D77-A8EA-EE842D586F35"
        Public Const IServicePartitionConfig As String = "80182D03-5EA4-4831-AE97-55BEFFC2E590"
        Public Const IServicePool As String = "b302df81-ea45-451e-99a2-09f9fd1b1e13"
        Public Const IServicePoolConfig As String = "a9690656-5bca-470c-8451-250c1f43a33e"
        Public Const IServiceSxsConfig As String = "C7CD7379-F3F2-4634-811B-703281D73E08"
        Public Const IServiceSynchronizationConfig As String = "FD880E81-6DCE-4C58-AF83-A208846C0030"
        Public Const IServiceSysTxnConfig As String = "33CAF1A1-FCB8-472b-B45E-967448DED6D8"
        Public Const IServiceThreadPoolConfig As String = "186D89BC-F277-4BCC-80D5-4DF7B836EF4A"
        Public Const IServiceTrackerConfig As String = "6C3A3E1D-0BA6-4036-B76F-D0404DB816C9"
        Public Const IServiceTransactionConfig As String = "59F4C2A3-D3D7-4A31-B6E4-6AB3177C50B9"
        Public Const IServiceTransactionConfigBase As String = "772B3FBE-6FFD-42FB-B5F8-8F9B260F3810"
        Public Const IServiceTransactionProxyConfig As String = "00000000-0000-0000-0000-000000000000"
        Public Const ISharedProperty As String = "2A005C01-A5DE-11CF-9E66-00AA00A3F464"
        Public Const ISharedPropertyGroup As String = "2A005C07-A5DE-11CF-9E66-00AA00A3F464"
        Public Const ISharedPropertyGroupManager As String = "2A005C0D-A5DE-11CF-9E66-00AA00A3F464"
        Public Const ISystemAppEventData As String = "D6D48A3C-D5C5-49E7-8C74-99E4889ED52F"
        Public Const IThreadPoolKnobs As String = "51372af7-cae7-11cf-be81-00aa00a2fa25"
        Public Const ITransactionContext As String = "7999FC21-D3C6-11CF-ACAB-00A024A55AEF"
        Public Const ITransactionContextEx As String = "7999FC22-D3C6-11CF-ACAB-00A024A55AEF"
        Public Const ITransactionProperty As String = "788ea814-87b1-11d1-bba6-00c04fc2fa5f"
        Public Const ITransactionProxy As String = "02558374-DF2E-4dae-BD6B-1D5C994F9BDC"
        Public Const ITransactionResourcePool As String = "C5FEB7C1-346A-11D1-B1CC-00AA00BA3258"
        Public Const ITransactionStatus As String = "61F589E8-3724-4898-A0A4-664AE9E1D1B4"
        Public Const ITxStream As String = "4E31107F-8E81-11d1-9DCE-00C04FC2FBA2"
    End Class

End Namespace
